package com.bc.bcmodel.domain;

import java.io.Serializable;
import java.util.Date;
import java.math.BigInteger;
import java.math.BigDecimal;

import com.bc.commonentity.common.PagedRequestBase;

public class T_Inner_transModel extends PagedRequestBase implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 主键
     */
    private BigInteger id;

    public BigInteger getId() {
        return id;
    }

    public void setId(BigInteger id) {
        this.id = id;
    }

    /**
     * 转账编号
     */
    private String inner_trans_id;

    public String getInner_trans_id() {
        return inner_trans_id;
    }

    public void setInner_trans_id(String inner_trans_id) {
        this.inner_trans_id = inner_trans_id;
    }

    /**
     * contract_id
     */
    private String token_name;

    public String getToken_name() {
        return token_name;
    }

    public void setToken_name(String token_name) {
        this.token_name = token_name;
    }

    /**
     * 提币数量
     */
    private BigDecimal withdraw_account;

    public BigDecimal getWithdraw_account() {
        return withdraw_account;
    }

    public void setWithdraw_account(BigDecimal withdraw_account) {
        this.withdraw_account = withdraw_account;
    }

    /**
     * 回调状态 0 提币中 1 提币成功 2 提币失败
     */
    private Integer pay_status;

    public Integer getPay_status() {
        return pay_status;
    }

    public void setPay_status(Integer pay_status) {
        this.pay_status = pay_status;
    }

    /**
     * create_time
     */
    private Date create_time;

    public Date getCreate_time() {
        return create_time;
    }

    public void setCreate_time(Date create_time) {
        this.create_time = create_time;
    }

    /**
     * callbacktime
     */
    private Date callbacktime;

    public Date getCallbacktime() {
        return callbacktime;
    }

    public void setCallbacktime(Date callbacktime) {
        this.callbacktime = callbacktime;
    }

    /**
     * 矿工费
     */
    private BigDecimal gas_account;

    public BigDecimal getGas_account() {
        return gas_account;
    }

    public void setGas_account(BigDecimal gas_account) {
        this.gas_account = gas_account;
    }

    /**
     * 实际到账金额
     */
    private BigDecimal actual_account;

    public BigDecimal getActual_account() {
        return actual_account;
    }

    public void setActual_account(BigDecimal actual_account) {
        this.actual_account = actual_account;
    }

    /**
     * 支付address
     */
    private String pay_address;

    public String getPay_address() {
        return pay_address;
    }

    public void setPay_address(String pay_address) {
        this.pay_address = pay_address;
    }

    /**
     * 接收address
     */
    private String dest_address;

    public String getDest_address() {
        return dest_address;
    }

    public void setDest_address(String dest_address) {
        this.dest_address = dest_address;
    }

    /**
     * recharge_log_id 充值时记录 t_account_log的id
     */
    private BigInteger recharge_log_id;

    public BigInteger getRecharge_log_id() {
        return recharge_log_id;
    }

    public void setRecharge_log_id(BigInteger recharge_log_id) {
        this.recharge_log_id = recharge_log_id;
    }
}